<?php
class UserModel extends Model{
	//表单验证
	protected  $_validate=array(
	//array(字段，规则，错误提示，验证条件，附加规则，验证时间
	array('name','require','用户名不能为空！',Model::EXISTS_VAILIDATE,'regex',Model::MODEL_INSERT),
	array('name','','用户名已经存在！',1,'unique',1),
	array('password','require','密码不能为空！'),
	array('password','checkPwd','密码长度必须不少于六位！',1,'function'),
	);
	//表单与数据库子段映射
	protected $_map=array(
	//'表单上'=>'数据库中'字段名映射
	'password'=>'pwd',
	);
	
	//数据自动完成
	protected $_auto=array(
	//array(填充字段(数据库字段名)，填充内容，填充条件，附加规则
	array('reg_date','getDate',1,'callback'),
	array('pwd','md5',1,'function'),
	
	);
	
	function getDate(){
		return date('Y-m-d H:i:s');
	}
	
	
	
}